silky-bellied humpbacked ant - Francés Inglés Diccionario